leaf stripper - Turkish English Dictionary